Definition of Water Witch

  • () The dabchick.
  • () The stormy petrel.

Synonyms of Water Witch


Antonyms of Water Witch


No Antonyms Found.

Homophones of Water Witch


No Homophones Found.